|
In software engineering, test design is the act of creating and writing test suites for testing a software. == Definition == Test design could require all or one of: * knowledge of the software, and the business area it operates on, * knowledge of the functionality being tested, * knowledge of testing techniques and heuristics. * planning skills to schedule in which order the test cases should be designed, given the effort, time and cost needed or the consequences for the most important and/or risky features.〔''(A Practitioner's Guide to Software Test Design )'', by Lee Copeland, January 2004〕 Well designed test suites will provide for an efficient testing. The test suite will have just enough test cases to test the system, but no more. This way, there is no time lost in writing redundant test cases that would unnecessarily consume time each time they are executed. In addition, the test suite will not contain brittle or ambiguous test cases. 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「test design」の詳細全文を読む スポンサード リンク
|